// import 'package:flutter/material.dart';
// import 'package:love_app/common/su.dart';
// import 'package:love_app/pages/community/attention.dart';
// import 'package:love_app/pages/community/latest.dart';
// import 'package:love_app/pages/community/recommend.dart';
// import 'package:love_app/providers/share_provider.dart';
// import 'package:provider/provider.dart';

// // 社区顶部共同样式
// class TopCommon extends StatefulWidget {
//   @override
//   _TopCommonState createState() => _TopCommonState();
// }

// class _TopCommonState extends State<TopCommon> {
//   // PageController _pageController;
//   int _currentIndex; // 维护一个下标

//   @override
//   void initState() {
//     _currentIndex = 0; // 初始化下标
//     super.initState();
//   }

//   @override
//   Widget build(BuildContext context) {
//     ShareProvider ShareProvider = Provider.of<ShareProvider>(context, listen: false);
//     double topHeight = MediaQuery.of(context).padding.top;
//     return Container(
//       width: Su().w(750),
//       height: Su().h(199),
//       decoration: BoxDecoration(
//         gradient: LinearGradient(
//           colors: ShareProvider.themeColor,
//         ),
//       ),
//       child: Column(
//         mainAxisAlignment: MainAxisAlignment.center,
//         children: <Widget>[
//           _searchInpute(topHeight), // 搜索框
//           _allItem(), // 导航
//           _indexPage(), // 内容
//         ],
//       ),
//     );
//   }

//   // // 当前页面
//   // Widget _indexPage(){
//   //   return PageView(
//   //     controller: _pageController,
//   //     children: _pages,
//   //     onPageChanged: (index){
//   //       _currentIndex = index;
//   //     },
//   //   );
//   // }

//   Widget _indexPage() {
//     return IndexedStack(
//       index: _currentIndex,
//       children: _pages,
//     );
//   }

//   // 搜索框
//   Widget _searchInpute(double topHeight) {
//     return Container(
//       width: Su().w(689),
//       height: Su().h(63),
//       margin: EdgeInsets.only(
//         top: topHeight,
//       ),
//       decoration: BoxDecoration(
//         color: Color.fromRGBO(255, 255, 255, 0.2),
//         borderRadius: BorderRadius.circular(Su().w(32)),
//       ),
//       child: Stack(
//         alignment: Alignment.centerLeft,
//         children: <Widget>[
//           _leftIconAndText(),
//         ],
//       ),
//     );
//   }

//   // 左边文字和图标
//   Widget _leftIconAndText() {
//     return Row(
//       mainAxisSize: MainAxisSize.min,
//       children: <Widget>[
//         _leftIcon(),
//         _leftText(),
//       ],
//     );
//   }

//   // 左边搜索按钮
//   Widget _leftIcon() {
//     return Container(
//       padding: EdgeInsets.only(
//         left: Su().w(20),
//       ),
//       child: Icon(
//         Icons.search,
//         color: Colors.white,
//         size: Su().w(33),
//       ),
//     );
//   }

//   // 文字
//   Widget _leftText() {
//     return Container(
//       padding: EdgeInsets.only(
//         left: Su().w(15),
//       ),
//       child: Text(
//         "搜索",
//         style: Su().textStyle(Colors.white, 28),
//       ),
//     );
//   }

//   // 所有item
//   Widget _allItem() {
//     return Container(
//       height: Su().h(88),
//       child: Row(
//         mainAxisAlignment: MainAxisAlignment.spaceAround,
//         children: _rowChildren(),
//       ),
//     );
//   }

//   // 所有item
//   List<Widget> _rowChildren() {
//     return [
//       _textItem("推荐", 0),
//       _textItem("最新", 1),
//       _textItem("关注", 2),
//     ];
//   }

//   // 每个item
//   Widget _textItem(String name, int index) {
//     return InkWell(
//       onTap: () {
//         setState(() {
//           _currentIndex = index;
//         });
//       },
//       child: Text(
//         name,
//         style: TextStyle(
//           color: Colors.white,
//           fontSize: Su().s(36),
//           decoration: TextDecoration.lineThrough,
//         ),
//       ),
//     );
//   }

//   // 所有页面
//   List<Widget> _pages = [
//     Attention(),
//     Latest(),
//     Recommend(),
//   ];
// }
